package com.gr.dao;

import com.gr.entity.Tea;
import com.gr.entity.Type;

import java.util.List;

public interface TypeMapper {
    List<Type> selectAll();
    Type selectOne(String name);

    /**
     * 删除品牌要注意：如果只是删除品牌不删除品牌下所有手机，就会出现在手机展示jsp中不显示品牌(已删除品牌下)
     * 解决方法：写两条sql,在一个controller中调用
     * delete from t_type where id=?先删除品牌
     * delete from t_tea where t_id=?在根据品牌id删除品牌下所有饮品
     * @param id
     */
    void deleteById(Integer id);

    /**List<Tea> selectAllTypeAndTea();
     * 还没写完
     * @return
     */
    List<Type> selectAllTypeAndTeaNum();


}
